* {
  margin: 0;
  padding: 0;
}

body {
  overflow: hidden;
}

.no-full-modal {
  .ant-modal-body {
    height: 700px;
  }
}

// 全屏弹窗
.full-modal {
  .ant-modal {
    width: 100%;
    height: 100%;
    max-width: 100%;

    & > div:first-child, .ant-modal-content {
      width: 100%;
      height: 100%;
    }

    .ant-modal-content {
      display: flex;
      flex-direction: column;
      //overflow: hidden;

      .ant-modal-body {
        flex: 1;
      }
    }
  }
}
